/**
 * 
 */
package org.gov.vis.master.dao;

import java.util.List;

import org.gov.vis.master.dto.OtherDto;

/**
 * @author Vishwanath
 *
 */
public interface OtherDao {

	/**
	 *Method called to either Add or Edit a Other
	 */
	public void addOrEditOther(final OtherDto _otherDto) throws Exception;
	
	/**
	 *Method called to Delete a Other
	 */
	public void deleteOther(final long _otherId) throws Exception;
	
	/**
	 *Method called to get the list of Others based on the passed Other 
	 */
	public List<OtherDto> getOthers(final OtherDto _otherDto) throws Exception;
	
	/**
	 *Method called to search the Others based on the passed Other 
	 */
	public List<OtherDto> searchOthers(final OtherDto _otherDto) throws Exception;
	
}//end interface
